home *** CD-ROM | disk | FTP | other *** search
Wrap
Gui4CLI script | 1999-09-17 | 4.0 KB | 148 lines
G4C WINBIG 168 314 253 232 "OneTouchMac prefs" WinType 11110001 xOnLoad GuiOpen OneTouchMac.gc xOnClose GuiQuit OneTouchMac.gc ;******** Init ******** LMBStartup = '' RMBStartup = '' MMBStartup = '' ;** Titre Box Startup TEXT 69 3 98 17 "Choose your startup !" 21 NOBOX ;** Box Startup BOX 3 21 247 173 OUT ICONDROP ;******************* Left Mouse Button *********************** ;** Bouton startup 1 XBUTTON 13 49 33 18 "get" LMBStartup = '' ReqFile -1 -1 300 200 "Choose Startup for LMB" LOAD LMBStartup 'S:' Update OneTouchMac.gc 1 $LMBStartup ;** Titre LMB TEXT 14 27 52 17 "Left Mouse Button" 17 NOBOX ;** LBM Path TEXT 55 49 180 18 "" 100 BOX GadID 1 ;* ;******************* Middle mouse button ********************** ;* ;* ;** Titre MMB TEXT 14 77 52 17 "Middle Mouse Button" 19 NOBOX ;** Bouton Startup 2 XBUTTON 14 101 33 18 "get" MMBStartup = '' ReqFile -1 -1 300 200 "Choose Startup for MMB" LOAD MMBStartup 'S:' Update OneTouchMAc.gc 2 $MMBStartup ;** MMB Path TEXT 56 101 180 18 "" 100 BOX GadID 2 ;* ;******************* Right Mouse button ************************ ;* ;* ;** Titre RMB TEXT 15 131 53 17 "Right Mouse Button" 18 NOBOX ;** Bouton Startup 3 XBUTTON 15 155 33 18 "get" RMBStartup = '' ReqFile -1 -1 300 200 "Choose Startup for RMB" LOAD RMBStartup 'S:' Update OneTouchMac.gc 3 $RMBStartup ;** RMB Path TEXT 57 156 180 18 "" 100 BOX GadID 3 ;* ;******************* Principals Actions ************************ ;* ;* ;** NEW Gad XBUTTON 180 201 68 19 "EXIT" GuiQuit OneTouchMac.gc ;** NEW GAD XBUTTON 5 201 68 19 "Install" ;/**** ecriture debut fichier ****/ CLI "echo >ram:startup-1TM" append ram:startup-1TM ";********* Added by OneTouchMac *********\n" append ram:startup-1TM "FailAt 1 \n" ;/**** Tests pour connaitre les commandes à envoyer ****/ IF $LMBStartup != '' AND $MMBStartup = '' AND $RMBStartup = '' append ram:startup-1TM "OneTouchMac LMB $LMBStartup\n" ENDIF IF $LMBStartup != '' AND $RMBStartup != '' AND $MMBStartup = '' append ram:startup-1TM "OneTouchMac LMB $LMBStartup RMB $RMBStartup\n" ENDIF IF $LMBStartup != '' AND $MMBStartup != '' AND $RMBStartup = '' append ram:startup-1TM "OneTouchMac LMB $LMBStartup MMB $MMBStartup\n" ENDIF IF $LMBStartup != '' AND $MMBStartup != '' AND $RMBStartup != '' append ram:startup-1TM "OneTouchMac LMB $LMBStartup MMB $MMBStartup RMB $RMBStartup\n" ENDIF IF $LMBStartup = '' AND $MMBStartup = '' AND $RMBStartup != '' append ram:startup-1TM "OneTouchMac RMB $RMBStartup\n" ENDIF IF $LMBStartup = '' AND $MMBStartup != '' AND $RMBStartup = '' append ram:startup-1TM "OneTouchMac MMB $MMBStartup\n" ENDIF IF $LMBStartup = '' AND $MMBStartup != '' AND $RMBStartup != '' append ram:startup-1TM "OneTouchMac MMB $MMBStartup RMB $RMBStartup\n" ENDIF ;/* procedure d'install dans la startup. Verify qu'il y a au moins une startup */ IF $LMBStartup = '' AND $MMBStartup = '' AND $RMBStartup = '' ezreq 'Can t Install !\nYou don t have entered any startup file' Abort '' GuiQuit OneTouchMac.gc ENDIF IF $LMBStartup != '' OR $MMBStartup != '' OR $RMBStartup != '' append ram:startup-1TM ";*********** End of OneTouchMac ***********\n\n" CLI "Copy s:Startup-sequence s:Startup-sequence.1TMBackup QUIET" CLI "Join ram:Startup-1TM S:Startup-sequence TO Ram:Startup-Final" CLI "Copy ram:Startup-Final s:Startup-sequence QUIET" CLI "Delete ram:Startup-1TM ram:Startup-Final QUIET" ezreq 'OneTouchMac installed Successfully !\nA backup of your startup-sequence is in S:\nnamed "startup-sequence.1TMBackup"\n\nDON T DELETE IT IF YOU WANT TO REMOVE' OK '' ENDIF ;/* Uninstall procedure */ ;** NEW GAD XBUTTON 93 201 68 19 "Remove" IFEXISTS FILE s:startup-sequence.1TMBackup CLI "Copy s:Startup-sequence.1TMBackup s:Startup-sequence QUIET" CLI "Delete s:Startup-sequence.1TMBackup QUIET" ezreq 'OneTouchMac has been successfully uninstalled\nfrom your startup-sequence and has deleted\n the backup that was made' OK '' ELSE ezreq 'Couldn t remove OneTouchMAc from your Startup\nbecause either it was not installed or \nyou have deleted the backup copie of your Startup...\n\nSee OneTouchMac.guide' OK '' ENDIF